punch block - Turkish English Dictionary